defray the costs of - Francés Inglés Diccionario